Optimal Maximal Prefix Coding and Huffman Coding
نویسندگان
چکیده
Huffman coding has been widely used in data, image, and video compression. Novel maximal prefix coding different from the Huffman coding is introduced. Relationships between the Huffman coding and optimal maximal prefix coding are discussed. We show that all Huffman coding schemes are maximal prefix coding schemes and have the shortest average code word length among maximal prefix coding schemes. Moreover, it is proven that, for any maximal prefix code C, there exists a suitable information source I = ( , P) such that C is exactly a Huffman code for I = ( , P). So it is essential to show that the class of Huffman codes is coincident with the class of maximal prefix codes. A case study of applying to data compression is also given. Comparing with the Huffman coding, maximal prefix coding is a more flexible compression method.
منابع مشابه
Improving Chinese Storing Text Retrieval Systems' Security via a Novel Maximal Prefix Coding
As we have seen that Huffman coding has been widely used in data, image, and video compression. In this paper novel maximal prefix coding is introduced. Relationship between the Huffman coding and the optimal maximal prefix coding are discussed. We show that all Huffman coding schemes are optimal maximal prefix coding schemes and that conversely the optimal maximal prefix coding schemes need no...
متن کاملMinimum Redundancy Coding for Uncertain Sources
Consider the set of source distributions within a fixed maximum relative entropy with respect to a given nominal distribution. Lossless source coding over this relative entropy ball can be approached in more than one way. A problem previously considered is finding a minimax average length source code. The minimizing players are the codeword lengths — real numbers for arithmetic codes, integers ...
متن کاملBounds on Generalized Huffman Codes
New lower and upper bounds are obtained for the compression of optimal binary prefix codes according to various nonlinear codeword length objectives. Like the coding bounds for Huffman coding — which concern the traditional linear code objective of minimizing average codeword length — these are in terms of a form of entropy and the probability of the most probable input symbol. As in Huffman co...
متن کاملRedundancy-Related Bounds on Generalized Huffman Codes
This paper presents new lower and upper bounds for the compression rate of optimal binary prefix codes on memoryless sources according to various nonlinear codeword length objectives. Like the most well-known redundancy bounds for minimum (arithmetic) average redundancy coding — Huffman coding — these are in terms of a form of entropy and/or the probability of the most probable input symbol. Th...
متن کاملNotes on Lossless Data Compression and Huffman Coding
It is convenient to minimize the space needed to store data. Larger files will take longer to transfer over a data link, and will more quickly fill up disk quotas. Data compression techniques such as those used in common compression utilities allow reducing file sizes by exploiting redundancies in the data contained in them. Lossless coding techniques do this without compromising any informatio...
متن کامل